package ast;

import visitor.Visitor;



public interface Tipo{

	public Object accept(Visitor visitor, Object args);
	public boolean isPrimitivo();
	public Tipo inferirAritmetica(Tipo tipo);
	public Tipo inferirComparacion(Tipo tipo);
	public String getNombreTipo();
	public int numeroBytes();
	public String getSufijo();
}
